home *** CD-ROM | disk | FTP | other *** search
/ AMIGA-CD 2 / Amiga-CD - Volume 2.iso / ungepackte_daten / 1992 / 09 / 2 / window-machine / wm_source.ampk / IText.h < prev    next >
Encoding:
C/C++ Source or Header  |  1995-06-01  |  3.7 KB  |  75 lines

  1. extern struct Border BBorder2,BBorder3;
  2.  
  3. SHORT ITVectors1[] = { 0,0,89,0,89,10,0,10,0,0 };
  4. struct Border ITBorder1 = { -1,-1,3,0,JAM1,5,ITVectors1,NULL };
  5. SHORT ITVectors4[] = { 0,0,321,0,321,11,0,11,0,0 };
  6. struct Border ITBorder4 = { -1,-2,3,0,JAM1,5,ITVectors4,NULL };
  7.  
  8. struct IntuiText ITText1[] = {
  9.     {3,0,JAM2,24,2,&ZS8,TStyle[0],NULL},
  10.     {3,0,JAM2,24,2,&ZS8,TStyle[0],NULL},
  11.     {3,0,JAM2,24,2,&ZS8,TStyle[0],NULL},
  12.     {3,0,JAM2,24,2,&ZS8,TStyle[0],NULL},
  13.     {3,0,JAM2,24,2,&ZS8,TDMode[0],NULL},
  14.     {3,0,JAM2,24,2,&ZS8,TDMode[0],NULL},
  15.     {3,0,JAM2,16,2,&ZS8,FONT[0],NULL},
  16.     {3,2,JAM2,106,5,&ZS9," Bitte Text eingeben ! ",NULL}
  17. };
  18. struct IntuiText ITText[] = {
  19.     {3,2,JAM2,394,111,&ZS9," Aktueller Text ",NULL},
  20.     {3,2,JAM2,249,70,&ZS9," Style ",&ITText[0]},
  21.     {3,2,JAM2,65,112,&ZS9," TextFont ",&ITText[1]},
  22.     {3,2,JAM2,65,70,&ZS9," DrawMode ",&ITText[2]},
  23.     {3,2,JAM2,125,39,&ZS9," BackPen ",&ITText[3]},
  24.     {3,2,JAM2,10,39,&ZS9," FrontPen ",&ITText[4]},
  25.     {3,2,JAM2,125,9,&ZS9,DEFS[1],&ITText[5]},
  26.     {3,2,JAM2,10,9,&ZS9,DEFS[0],&ITText[6]}
  27. };
  28. struct Gadget EnterText = {&PfeilUpGad,364,126,220,12,GADGHCOMP,
  29.     RELVERIFY|STRINGCENTER,STRGADGET,(APTR)&DBorder1,NULL,NULL,NULL,
  30.     (APTR)&TEXTInfo,26,NULL};
  31. struct Gadget ITEnde = {&EnterText,250,40,60,20,GADGHCOMP,RELVERIFY,
  32.     BOOLGADGET,(APTR)&MBorder6,NULL,&DText[1],NULL,NULL,0,NULL};
  33. struct Gadget ITOk = {&ITEnde,250,10,60,20,GADGHCOMP,RELVERIFY,
  34.     BOOLGADGET,(APTR)&MBorder6,NULL,&DText[2],NULL,NULL,25,NULL};
  35. struct Gadget ITStyle4 = {&ITOk,220,83,128,11,GADGHNONE,GADGIMMEDIATE,
  36.     BOOLGADGET,(APTR)&BBorder2,NULL,&ITText1[0],NULL,NULL,21,NULL};
  37. struct Gadget ITStyle3 = {&ITStyle4,220,97,128,11,GADGHNONE,GADGIMMEDIATE,
  38.     BOOLGADGET,(APTR)&BBorder2,NULL,&ITText1[1],NULL,NULL,22,NULL};
  39. struct Gadget ITStyle2 = {&ITStyle3,220,111,128,11,GADGHNONE,GADGIMMEDIATE,
  40.     BOOLGADGET,(APTR)&BBorder2,NULL,&ITText1[2],NULL,NULL,23,NULL};
  41. struct Gadget ITStyle1 = {&ITStyle2,220,125,128,11,GADGHNONE,GADGIMMEDIATE,
  42.     BOOLGADGET,(APTR)&BBorder2,NULL,&ITText1[3],NULL,NULL,24,NULL};
  43. struct Gadget ITDMode2 = {&ITStyle1,50,97,128,11,GADGHNONE,GADGIMMEDIATE,
  44.     BOOLGADGET,(APTR)&BBorder2,NULL,&ITText1[5],NULL,NULL,20,NULL};
  45. struct Gadget ITDMode1 = {&ITDMode2,50,83,128,11,GADGHNONE,GADGIMMEDIATE,
  46.     BOOLGADGET,(APTR)&BBorder2,NULL,&ITText1[4],NULL,NULL,19,NULL};
  47. struct Gadget ITFont = {&ITDMode1,50,125,128,11,GADGHNONE,GADGIMMEDIATE,
  48.     BOOLGADGET,(APTR)&BBorder2,NULL,&ITText1[6],NULL,NULL,15,NULL};
  49. struct Gadget ITBack = {&ITFont,140,54,60,12,GADGHCOMP,
  50.     RELVERIFY|STRINGCENTER|LONGINT,STRGADGET,(APTR)&BBorder3,NULL,
  51.     NULL,NULL,(APTR)&BACKInfo,12,NULL};
  52. struct Gadget ITTop = {&ITBack,140,24,60,12,GADGHCOMP,
  53.     RELVERIFY|STRINGCENTER|LONGINT,STRGADGET,(APTR)&BBorder3,NULL,
  54.     NULL,NULL,(APTR)&TOPInfo,14,NULL};
  55. struct Gadget ITLeft = {&ITTop,30,24,60,12,GADGHCOMP,
  56.     RELVERIFY|STRINGCENTER|LONGINT,STRGADGET,(APTR)&BBorder3,NULL,
  57.     NULL,NULL,(APTR)&LEFTInfo,13,NULL};
  58. struct Gadget ITFront = {&ITLeft,30,54,60,12,GADGHCOMP,
  59.     RELVERIFY|STRINGCENTER|LONGINT,STRGADGET,(APTR)&BBorder3,NULL,
  60.     NULL,NULL,(APTR)&FRONTInfo,11,NULL};
  61. struct NewWindow IWindow = {20,28,600,144,1,2,
  62.     GADGETDOWN|GADGETUP|MOUSEMOVE,
  63.     SMART_REFRESH|ACTIVATE|RMBTRAP,
  64.     &ITFront,NULL,NULL,NULL,NULL,5,5,-1,-1,CUSTOMSCREEN};
  65.  
  66. struct Gadget ITExit1 = { NULL,359,35,60,20,NULL,RELVERIFY,
  67.     BOOLGADGET,(APTR)&MBorder6,NULL,&DText[1],NULL,NULL,0,NULL };
  68. struct Gadget ITOk1 = { &ITExit1,25,35,60,20,NULL,RELVERIFY,
  69.     BOOLGADGET,(APTR)&MBorder6,NULL,&DText[2],NULL,NULL,1,NULL };
  70. struct Gadget EnterText1 = { &ITOk1,60,18,320,8,NULL,RELVERIFY|STRINGCENTER,
  71.     STRGADGET,(APTR)&ITBorder4,NULL,NULL,NULL,(APTR)&TEXTInfo,2,NULL };
  72. struct NewWindow EWindow = { 100,70,440,60,1,2,
  73.     GADGETUP,SIMPLE_REFRESH|ACTIVATE|RMBTRAP,
  74.     &EnterText1,NULL,NULL,NULL,NULL,5,5,-1,-1,CUSTOMSCREEN };
  75.